a formal defense or justification - Englisch Synonyme Wörterbuch